package com.example.demo.entity.hr;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@TableName("resume")
@Data
public class Resume {
    @TableId(type = IdType.AUTO)
//    private Integer id;
//    private String name;
//    private BigDecimal price;
//    private String author;
//    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
//    private Date createTime;
//    private String cover;
//    private String userId;


    private Integer id;
    private String userName;// 	姓名	vchar(255)
    private String gangWei;//	岗位	vchar(255)
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date dataTime;//	日期	data
    private Float workYear;//	工作年限	float
    private String workGrop;//	项目组	vchar(255)
    private String reMark;//	备注	vchar(255)
    private Integer isFlage;//	是否有效	int
    private Integer isDele;//	是否删除	int
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date creatTime;//	创建时间	data
    private String creatUserId;//	创建人ID	vchar(255)
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date  updaTime;//	修改时间	dataupda_Time
    private String updaUserId;//	修改人ID	vchar(255)
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date graduationTime;//	毕业时间
    private String graduationSchool;//	毕业学校
    private String maJor;//	专业
    private String departMent;//	用人部门
    private Integer salaryExpectation;//	期望薪资
    private Integer proposalProposal;//	建议薪资
    private Integer actualProposal;//	实际薪资
    private String resumeFileid;//	简历附件ID
    private String resumeFileName;//	简历附件名称
    private String resumeFileUrl;//	简历附件地址








    // TableField注解表示数据库不存在的字段，而Java中需要使用，加上这个注解就不会报错
//    @TableField(exist = false)
//    private String username;



}
